maw48@labyrinth.cl.cam.ac.uk [Thu, 14 Oct 2004 00:49:06 +0000 (00:49 +0000)]
bitkeeper revision 1.1159.110.2 (416dcd02MO6G0PtKnA4XILutLWJVOA)
Update kernel versions and *kill* xda :-)
maw48@labyrinth.cl.cam.ac.uk [Thu, 14 Oct 2004 00:45:27 +0000 (00:45 +0000)]
bitkeeper revision 1.1159.110.1 (416dcc27WvZ8HzRsx_Np4cGlfnItTw)
More updates.
kaf24@freefall.cl.cam.ac.uk [Wed, 13 Oct 2004 14:25:21 +0000 (14:25 +0000)]
bitkeeper revision 1.1159.1.229 (416d3ad1BpCS1RVPjkX14HUpsanlGw)
Shadow pagetable walkthrough.
iap10@labyrinth.cl.cam.ac.uk [Wed, 13 Oct 2004 03:33:39 +0000 (03:33 +0000)]
bitkeeper revision 1.1159.1.228 (416ca213W0jQ7WsVdoY9rz0gGRV6Nw)
a little temporary debugging output for the time bug
iap10@labyrinth.cl.cam.ac.uk [Wed, 13 Oct 2004 03:31:02 +0000 (03:31 +0000)]
bitkeeper revision 1.1159.1.227 (416ca176osUUBQBGiZS4hIALhIyUsg)
Slightly smarter initial CPU placement.
mwilli2@equilibrium.research [Wed, 13 Oct 2004 00:22:54 +0000 (00:22 +0000)]
bitkeeper revision 1.1159.1.226 (416c755eE9F1jcmOpMGr6aA5jVhyZg)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/home/irchomes/mwilli2/xeno-docs.bk
mwilli2@equilibrium.research [Wed, 13 Oct 2004 00:19:51 +0000 (00:19 +0000)]
bitkeeper revision 1.1159.109.1 (416c74a7G_AjH1k_3PbWn5B3SVTq8g)
More docs work *sigh*
cl349@freefall.cl.cam.ac.uk [Tue, 12 Oct 2004 20:55:57 +0000 (20:55 +0000)]
bitkeeper revision 1.1159.1.225 (416c44ddiCKoVV9fskpXqECTuDVuvQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Tue, 12 Oct 2004 20:54:36 +0000 (20:54 +0000)]
bitkeeper revision 1.1159.108.1 (416c448cJI8mt2eMnwbg061FjyhOpg)
Put migrated domains on the cpu they were originally assigned.
sd386@font.cl.cam.ac.uk [Tue, 12 Oct 2004 17:25:11 +0000 (17:25 +0000)]
bitkeeper revision 1.1159.1.224 (416c13771ZJIc_iC6ocXee7fZtM0wg)
updated docs
sd386@font.cl.cam.ac.uk [Tue, 12 Oct 2004 17:16:08 +0000 (17:16 +0000)]
bitkeeper revision 1.1159.1.223 (416c1158SsW4313-aAMVy2dT2UKoJg)
Merge font.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into font.cl.cam.ac.uk:/auto/homes/sd386/xeno.bk
sd386@font.cl.cam.ac.uk [Tue, 12 Oct 2004 17:15:57 +0000 (17:15 +0000)]
bitkeeper revision 1.1159.107.1 (416c114dHi1_xUEy4pGgOmUCnwhGlg)
updated documentation
kaf24@freefall.cl.cam.ac.uk [Tue, 12 Oct 2004 16:03:33 +0000 (16:03 +0000)]
bitkeeper revision 1.1159.1.222 (416c00558HL2Jw-kOYa6NaZn4JiaJQ)
Cleaned up the writable p.t. code and fixed a bug when shadow mode
is enabled.
sd386@font.cl.cam.ac.uk [Tue, 12 Oct 2004 13:30:25 +0000 (13:30 +0000)]
bitkeeper revision 1.1159.1.221 (416bdc71K3ZIRGTi69OHod5pZyzJBQ)
updated docs
iap10@labyrinth.cl.cam.ac.uk [Mon, 11 Oct 2004 15:25:26 +0000 (15:25 +0000)]
bitkeeper revision 1.1159.1.220 (416aa5e6ktGFOaPKB2UOztMEwWKkHg)
fix debug build
mafetter@fleming.research [Mon, 11 Oct 2004 14:52:43 +0000 (14:52 +0000)]
bitkeeper revision 1.1159.1.219 (416a9e3bO5_6f1e0AMMNVRk0kCNWpQ)
Bug fix, from code inspection.
MMUEXT_TRANSFER_PAGE error case would have inappropriately caused an
ASSERT, due to a "break" statement getting caught by a while loop, rather
than the intended switch statement.
cl349@freefall.cl.cam.ac.uk [Mon, 11 Oct 2004 12:48:40 +0000 (12:48 +0000)]
bitkeeper revision 1.1159.1.218 (416a8128OiHXHyk_Sy8FsA0YUQcEnA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Mon, 11 Oct 2004 12:48:09 +0000 (12:48 +0000)]
bitkeeper revision 1.1159.106.1 (416a8109xgmei-w5YEUGhvGcsR-fow)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
into freefall.cl.cam.ac.uk:/local/scratch/cl349/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Mon, 11 Oct 2004 12:47:50 +0000 (12:47 +0000)]
bitkeeper revision 1.1159.105.1 (416a80f6SZ7Hz6Hx7iorFvqBB6UMlg)
Disable libcurl's "Expect: 100-continue" header since the twisted http server
doesn't send the expected answer and libcurl will wait for ~2 seconds before
sending POST data.
kaf24@freefall.cl.cam.ac.uk [Fri, 8 Oct 2004 14:08:29 +0000 (14:08 +0000)]
bitkeeper revision 1.1159.1.217 (41669f5dPSH2FLmBXTYiWPd2qVMxZQ)
Remove broken PCI access choices.
kaf24@freefall.cl.cam.ac.uk [Thu, 7 Oct 2004 16:30:38 +0000 (16:30 +0000)]
bitkeeper revision 1.1159.1.216 (41656f2ek7HkbBXpAt8AAbtJEyjlTg)
Grant-table interface redone.
kaf24@freefall.cl.cam.ac.uk [Thu, 7 Oct 2004 15:25:52 +0000 (15:25 +0000)]
bitkeeper revision 1.1159.1.215 (41656000_dCY7Pwm2j0Bv3bn8xKomg)
Fix ptwr debugging.
cl349@freefall.cl.cam.ac.uk [Thu, 7 Oct 2004 12:58:57 +0000 (12:58 +0000)]
bitkeeper revision 1.1159.1.214 (41653d91BbLdUvYnN0X8AMzUqEhUHw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-26dom0
cl349@freefall.cl.cam.ac.uk [Thu, 7 Oct 2004 12:58:21 +0000 (12:58 +0000)]
bitkeeper revision 1.1159.104.1 (41653d6dCE2APmichNXySKc2JKpDbA)
Update wr.p.t. debugging output code.
kaf24@freefall.cl.cam.ac.uk [Thu, 7 Oct 2004 10:18:27 +0000 (10:18 +0000)]
bitkeeper revision 1.1159.1.213 (416517f3vAbY9ISDviAe0Gjenl6dKw)
Take better care of over time consistency in XenLinux.
Avoid spinning on serial line with interrupts disabled in Xen.
cl349@freefall.cl.cam.ac.uk [Wed, 6 Oct 2004 23:53:43 +0000 (23:53 +0000)]
bitkeeper revision 1.1159.1.212 (416485874bmgh8xNVGGY3ZNzyzd9QQ)
Make pmd_present test correct in writable pagetables mode.
cl349@freefall.cl.cam.ac.uk [Wed, 6 Oct 2004 14:03:33 +0000 (14:03 +0000)]
bitkeeper revision 1.1159.1.211 (4163fb35XBjUO8_fLeyomd3I9mHZOA)
Get rid of delay between finishing the transfer of a domain and when it gets to run.
cl349@freefall.cl.cam.ac.uk [Wed, 6 Oct 2004 13:26:03 +0000 (13:26 +0000)]
bitkeeper revision 1.1159.1.210 (4163f26bMMvYVA4SC5kNm8Kg-jDd1g)
Cleanup whitespace/indention.
cl349@freefall.cl.cam.ac.uk [Wed, 6 Oct 2004 13:03:13 +0000 (13:03 +0000)]
bitkeeper revision 1.1159.1.209 (4163ed11XmoH7YafgdjHd_l9zZsOOg)
Update pteidx of disconnected va space even in shadow mode.
kaf24@freefall.cl.cam.ac.uk [Tue, 5 Oct 2004 21:58:07 +0000 (21:58 +0000)]
bitkeeper revision 1.1159.1.208 (416318effuGatlW9BMw8gzHjUl-MCw)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@freefall.cl.cam.ac.uk [Tue, 5 Oct 2004 21:57:59 +0000 (21:57 +0000)]
bitkeeper revision 1.1159.101.1 (416318e7OLlgbVl-gis30vfV_7zfoQ)
Rename start_info variable to xen_start_info to avoid name
clash with drivers.
iap10@labyrinth.cl.cam.ac.uk [Tue, 5 Oct 2004 21:49:36 +0000 (21:49 +0000)]
bitkeeper revision 1.1159.1.207 (416316f0LUjul9Vm9A0jre3yE2rcNg)
Shadow mode fix for the new (well, actually original) writable pagetable scheme.
iap10@labyrinth.cl.cam.ac.uk [Tue, 5 Oct 2004 20:34:54 +0000 (20:34 +0000)]
bitkeeper revision 1.1159.1.206 (4163056em8QVp3lKCFuboStuEkTWtQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Tue, 5 Oct 2004 20:34:40 +0000 (20:34 +0000)]
bitkeeper revision 1.1159.100.1 (41630560vyE9n3mIRqL01pbJ2uK-qA)
remove dangling symlink
kaf24@freefall.cl.cam.ac.uk [Tue, 5 Oct 2004 14:30:11 +0000 (14:30 +0000)]
bitkeeper revision 1.1159.1.205 (4162aff3DKXHUIthGYqb0hkSmWnxQw)
Clean up memory auditing, and always an audit a domain before
destroying it. (debug builds only)
iap10@labyrinth.cl.cam.ac.uk [Tue, 5 Oct 2004 10:47:20 +0000 (10:47 +0000)]
bitkeeper revision 1.1159.1.204 (41627bb83F8FiBATtZXHgsLfOqoj9A)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Tue, 5 Oct 2004 10:47:11 +0000 (10:47 +0000)]
bitkeeper revision 1.1159.1.203 (41627baf9iewVs_cM71QK_H2uLYnYw)
wait longer for domain to suspend.
kaf24@freefall.cl.cam.ac.uk [Tue, 5 Oct 2004 10:39:38 +0000 (10:39 +0000)]
bitkeeper revision 1.1159.99.5 (416279ea46si6muiQ6MrkeuqUATXmA)
Fixed locking in the remaining schedulers.
kaf24@freefall.cl.cam.ac.uk [Tue, 5 Oct 2004 09:53:10 +0000 (09:53 +0000)]
bitkeeper revision 1.1159.99.4 (41626f06VquclgVVpIeHy9z2K3jW-A)
Rationalise scheduler locking. A bit more conservative now, but much
simpler! I only applied this to the basic BVT scheduler -- the others
are still unsafe and have been removed from the basic build.
iap10@labyrinth.cl.cam.ac.uk [Mon, 4 Oct 2004 15:31:14 +0000 (15:31 +0000)]
bitkeeper revision 1.1159.1.202 (
41616cc2-ciBh_VkJKwmQaCL6BEU6Q)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
cl349@freefall.cl.cam.ac.uk [Mon, 4 Oct 2004 14:55:47 +0000 (14:55 +0000)]
bitkeeper revision 1.1159.99.3 (41616473OrT0a62n0DQje0P8dGOxwA)
Go back to writable pagetables v1:
- disconnect pagetable page mapped va space
- give guest write permissions to its pagetable page
- tlb flush to avoid intermediate caching
- reorder operations for correctness on smp
cl349@freefall.cl.cam.ac.uk [Mon, 4 Oct 2004 13:23:57 +0000 (13:23 +0000)]
bitkeeper revision 1.1159.99.2 (41614eedRuLOjlI5-39Ib0z3OZYFgA)
g/c kthread code.
cl349@freefall.cl.cam.ac.uk [Mon, 4 Oct 2004 13:15:55 +0000 (13:15 +0000)]
bitkeeper revision 1.1159.99.1 (41614d0bCFm_w7iZTkZCC7k5oNSaqw)
Cleanup device initialization.
Add support for bidirectional virtual consoles.
iap10@labyrinth.cl.cam.ac.uk [Sun, 3 Oct 2004 14:35:11 +0000 (14:35 +0000)]
bitkeeper revision 1.1159.1.201 (41600e1fkVMoQU0dVgk1h6vT502hEg)
Merge
cl349@freefall.cl.cam.ac.uk [Sat, 2 Oct 2004 14:25:55 +0000 (14:25 +0000)]
bitkeeper revision 1.1159.1.200 (415eba73Ppat3cs9WOlcr0QdtWbUbQ)
Fix typos in previous change:
1.20 04/10/01 17:31:29+01:00 cl349@freefall.cl.cam.ac.uk 21 20 18/10/673
Rearrange time init so that xtime and processed_system_time don't start
out of sync. Update wall_to_monotonic when we update time from xen.
cl349@freefall.cl.cam.ac.uk [Sat, 2 Oct 2004 14:21:42 +0000 (14:21 +0000)]
bitkeeper revision 1.1159.1.199 (415eb976aT_IbGUyZQZwMzprjVdnPA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-nbsd
kaf24@freefall.cl.cam.ac.uk [Sat, 2 Oct 2004 11:35:26 +0000 (11:35 +0000)]
bitkeeper revision 1.1159.98.2 (415e927er1yu43w4cm3_dj36NPzRJA)
A less invasive patch to the /dev/mem char-device driver.
kaf24@freefall.cl.cam.ac.uk [Sat, 2 Oct 2004 09:46:57 +0000 (09:46 +0000)]
bitkeeper revision 1.1159.98.1 (415e7911bLQPew3o_RI5Cm8viw6VCQ)
Remove Xen-specific ioctl from /dev/mem device. Update domain-building
tools to use the correct device file for mapping foreign memory.
cl349@freefall.cl.cam.ac.uk [Fri, 1 Oct 2004 16:31:30 +0000 (16:31 +0000)]
bitkeeper revision 1.1159.1.198 (415d8662Q0wZZexKh1EdIwW80jQLLg)
Rearrange time init so that xtime and processed_system_time don't start
out of sync. Update wall_to_monotonic when we update time from xen.
iap10@labyrinth.cl.cam.ac.uk [Fri, 1 Oct 2004 15:40:50 +0000 (15:40 +0000)]
bitkeeper revision 1.1159.96.5 (415d7a82eOLSgwgveZXrpP4GG7wGnw)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
cl349@freefall.cl.cam.ac.uk [Fri, 1 Oct 2004 15:00:37 +0000 (15:00 +0000)]
bitkeeper revision 1.1159.1.197 (
415d7115-5qi0fn3DgrhaAt6mCUClQ)
Run timer interrupt code when we catch up on lost interrupts.
cl349@freefall.cl.cam.ac.uk [Fri, 1 Oct 2004 10:06:56 +0000 (10:06 +0000)]
bitkeeper revision 1.1159.1.196 (415d2c407zgMBjgq11fXyF4ysEuEkA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-nbsd
cl349@freefall.cl.cam.ac.uk [Fri, 1 Oct 2004 10:06:07 +0000 (10:06 +0000)]
bitkeeper revision 1.1159.95.2 (415d2c0fWRY8y7LErd7wAAWRsW3xgg)
Catch up with network interface changes.
mwilli2@equilibrium.research [Fri, 1 Oct 2004 00:34:35 +0000 (00:34 +0000)]
bitkeeper revision 1.1159.1.195 (415ca61bv5y6opiJRoJ_c07c3vTfDA)
Make console driver play nice with sysfs. Should work with udev now.
mwilli2@equilibrium.research [Thu, 30 Sep 2004 21:14:46 +0000 (21:14 +0000)]
bitkeeper revision 1.1159.1.194 (415c7746moCTUbIT6JW4sLdeSRd1_A)
Doh! Actually install the block scripts!
mwilli2@equilibrium.research [Thu, 30 Sep 2004 20:48:31 +0000 (20:48 +0000)]
bitkeeper revision 1.1159.1.193 (415c711fp9YgnDxHBzjfhPTkNdBTrw)
Fix permissions for block scripts.
mwilli2@equilibrium.research [Thu, 30 Sep 2004 20:45:54 +0000 (20:45 +0000)]
bitkeeper revision 1.1159.1.192 (415c7082v4eKZkH-NXLbAR9bU6B8hg)
Merge ssh://srg//auto/groups/xeno/BK/xeno-unstable.bk
into equilibrium.research:/export/scratch/xeno-blkscripts.bk
iap10@labyrinth.cl.cam.ac.uk [Thu, 30 Sep 2004 20:14:46 +0000 (20:14 +0000)]
bitkeeper revision 1.1159.97.3 (415c6936SE2JuWey2d_QmYIvVEKObw)
Tiny time fix.
mjw@wray-m-3.hpl.hp.com [Thu, 30 Sep 2004 15:38:37 +0000 (15:38 +0000)]
bitkeeper revision 1.1159.96.4 (415c287dKBbK9HPtAge67WfTsJsnwQ)
Delay configuring the new domain during migration to localhost.
mjw@wray-m-3.hpl.hp.com [Thu, 30 Sep 2004 14:22:28 +0000 (14:22 +0000)]
bitkeeper revision 1.1159.96.3 (415c16a40z3XgMlliaGAnrifiHmpNg)
Move the configuration step for a restored/received domain so that it
is as early as possible in the domain construction process.
Change domain restore to use xfrd to avoid blocking and double
configuration.
iap10@labyrinth.cl.cam.ac.uk [Thu, 30 Sep 2004 14:10:21 +0000 (14:10 +0000)]
bitkeeper revision 1.1159.97.2 (415c13cd5VJC1zwMGjzqOrsURvQiOQ)
Move the shadow LDT test later in the pagefault handler.
It's a bug fix, but I doubt anyone ever hit it.
iap10@labyrinth.cl.cam.ac.uk [Thu, 30 Sep 2004 14:08:21 +0000 (14:08 +0000)]
bitkeeper revision 1.1159.97.1 (415c1355G0vdS-y56tfhWtVP73n6pQ)
The blkfront driver now invents a disk geometry consistent with the size of the device if anyone calls the HDIO_GETGEO ioctl
mjw@wray-m-3.hpl.hp.com [Thu, 30 Sep 2004 11:26:11 +0000 (11:26 +0000)]
bitkeeper revision 1.1159.96.2 (415bed53ySdlyVimTpmTb6lR8dzOdw)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
mjw@wray-m-3.hpl.hp.com [Thu, 30 Sep 2004 11:11:17 +0000 (11:11 +0000)]
bitkeeper revision 1.1159.90.2 (415be9d5hTw1zLV9fA-AYcekmwhMwg)
Discard devices early for local migrate.
kaf24@freefall.cl.cam.ac.uk [Wed, 29 Sep 2004 13:16:35 +0000 (13:16 +0000)]
bitkeeper revision 1.1159.96.1 (415ab5b3EClFFrtIHoI6XpNdO3uguQ)
Reduce burstiness of allocations in netfront driver. Also set a
fill traget for the receive ring which is as small as possible without
dropping packets.
cl349@freefall.cl.cam.ac.uk [Wed, 29 Sep 2004 09:39:54 +0000 (09:39 +0000)]
bitkeeper revision 1.1159.95.1 (415a82eauG6CiQHX1_qZWxeq5kcwrg)
Fix small memory leak in block device probing code.
mwilli2@equilibrium.research [Tue, 28 Sep 2004 14:47:51 +0000 (14:47 +0000)]
bitkeeper revision 1.1159.1.191 (41597997cc5ZJzvh6XLLSIhJ9hLEnA)
Initial support for automatic management of non-phy block devices.
cl349@freefall.cl.cam.ac.uk [Mon, 27 Sep 2004 17:35:52 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.1.190 (41584f78c2CzAxiAUPqSlbUeESqryA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-nbsd
cl349@freefall.cl.cam.ac.uk [Mon, 27 Sep 2004 16:47:41 +0000 (16:47 +0000)]
bitkeeper revision 1.1159.94.1 (4158442dkfhj0Lw3hZW1w5YYKJA01g)
Add support for block devices.
kaf24@freefall.cl.cam.ac.uk [Mon, 27 Sep 2004 16:27:49 +0000 (16:27 +0000)]
bitkeeper revision 1.1159.1.189 (
41583f85F6e-ZiwZL5lxbc3U6KIkeQ)
DOM0 never picks up wallclock time from Xen after initial boot.
kaf24@freefall.cl.cam.ac.uk [Mon, 27 Sep 2004 13:12:49 +0000 (13:12 +0000)]
bitkeeper revision 1.1159.1.188 (415811d1m0nK1omm86T97uO0zh9rqw)
Increase rx headroom.
cl349@freefall.cl.cam.ac.uk [Mon, 27 Sep 2004 10:34:30 +0000 (10:34 +0000)]
bitkeeper revision 1.1159.1.187 (4157ecb6zkjpYH1Mo25OIHAgwBNV4Q)
Catch up with recent interface changes.
iap10@labyrinth.cl.cam.ac.uk [Mon, 27 Sep 2004 01:01:43 +0000 (01:01 +0000)]
bitkeeper revision 1.1159.1.186 (41576677S5QEgpnRR53rt-wqZY63Kw)
Revert some annoying 2.4 config changes.
iap10@labyrinth.cl.cam.ac.uk [Sat, 25 Sep 2004 16:59:06 +0000 (16:59 +0000)]
bitkeeper revision 1.1159.1.185 (4155a3daql44JDS3x9h6kCrFxSJd-Q)
fix tiny memory leak.
iap10@labyrinth.cl.cam.ac.uk [Sat, 25 Sep 2004 13:08:56 +0000 (13:08 +0000)]
bitkeeper revision 1.1159.1.184 (41556de8uNxMPwdAzyo_5qqbpdiDIg)
trivial change to zero perf counters on shadow flush op.
iap10@labyrinth.cl.cam.ac.uk [Sat, 25 Sep 2004 12:35:55 +0000 (12:35 +0000)]
bitkeeper revision 1.1159.1.183 (4155662b92yofHv9n8z9yZ384O0IqQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Sat, 25 Sep 2004 12:35:46 +0000 (12:35 +0000)]
bitkeeper revision 1.1159.93.1 (41556622dHm-ebfFQ37g3zM37ASpCw)
extra debug
kaf24@freefall.cl.cam.ac.uk [Sat, 25 Sep 2004 09:23:15 +0000 (09:23 +0000)]
bitkeeper revision 1.1159.1.182 (41553903CsSyg7DOBEoizwc3e0V0OA)
Move Xen evetchn chrdev to 10,201 so we don't conflict with tun.
cl349@freefall.cl.cam.ac.uk [Fri, 24 Sep 2004 17:46:24 +0000 (17:46 +0000)]
bitkeeper revision 1.1159.1.181 (41545d70aJFDfT53nsymFo3rjZF1hQ)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-nbsd
cl349@freefall.cl.cam.ac.uk [Fri, 24 Sep 2004 17:46:01 +0000 (17:46 +0000)]
bitkeeper revision 1.1159.92.1 (41545d59Fxft7m0sKTtY19hpC5vj4A)
Leave the TSC cpu feature bit set.
smh22@tempest.cl.cam.ac.uk [Fri, 24 Sep 2004 17:08:40 +0000 (17:08 +0000)]
bitkeeper revision 1.1159.1.180 (415454981rxYexOvALFXIf_vDNgdHA)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/xeno.bk
smh22@tempest.cl.cam.ac.uk [Fri, 24 Sep 2004 17:08:32 +0000 (17:08 +0000)]
bitkeeper revision 1.1159.91.1 (41545490klPYsVC65RXTsROARJj8bw)
build 2.4 w/out blkdev frontend (e.g. for dom0)
kaf24@freefall.cl.cam.ac.uk [Fri, 24 Sep 2004 16:42:56 +0000 (16:42 +0000)]
bitkeeper revision 1.1159.1.179 (41544e90TdScOJohltIwLUX24JdH6A)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@freefall.cl.cam.ac.uk [Fri, 24 Sep 2004 16:42:48 +0000 (16:42 +0000)]
bitkeeper revision 1.1159.83.10 (41544e88xdk28a2dPYKcImhs23irug)
Only free_page_type() on a page that is not yet invalid.
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Sep 2004 16:39:07 +0000 (16:39 +0000)]
bitkeeper revision 1.1159.1.178 (41544dab_gRnRqMg-RHGMfNLih4KCQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 16:36:33 +0000 (16:36 +0000)]
bitkeeper revision 1.1159.90.1 (41544d11yiHowe-dM8BGtcQUHnZSaQ)
Turn off debug print.
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Sep 2004 16:28:58 +0000 (16:28 +0000)]
bitkeeper revision 1.1159.1.177 (41544b4afFcK0ziERMRn5WedjUoGTg)
Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 16:06:44 +0000 (16:06 +0000)]
bitkeeper revision 1.1159.1.176 (41544614Jlzg1BYGAePPjQI7EV4V7A)
Turn off most xfrd debug, and add process id to the messages.
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 16:05:34 +0000 (16:05 +0000)]
bitkeeper revision 1.1159.1.175 (415445ceydjmiY9bcerArlIlTqqZvQ)
Put configuring the console port back where it belonged.
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 15:47:00 +0000 (15:47 +0000)]
bitkeeper revision 1.1159.1.174 (41544174lO23TSzrMCtW6FnECUFlnQ)
Revert to constructing image first when creating a domain - doing
it later breaks restore.
cl349@freefall.cl.cam.ac.uk [Fri, 24 Sep 2004 14:24:33 +0000 (14:24 +0000)]
bitkeeper revision 1.1159.83.9 (41542e212WOTlwxlL6GYzK1_CRdC4g)
Fix writable pagetable revalidation check for when a page is made readonly.
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 14:19:26 +0000 (14:19 +0000)]
bitkeeper revision 1.1159.1.173 (41542ceeTwqddMwV79qdSnSzhkgg1Q)
Reorder domain construction so that the domain is created,
then the devices are configured and finally the boot image is
created.
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 13:43:30 +0000 (13:43 +0000)]
bitkeeper revision 1.1159.1.172 (41542610ZBPAMBCg2f-D1VTZ8pdChw)
Merge xenbk@gandalf:/var/bk/xeno-unstable.bk
into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
xenbk@gandalf.hpl.hp.com [Fri, 24 Sep 2004 13:50:07 +0000 (13:50 +0000)]
bitkeeper revision 1.1159.89.1 (4154260fPlaungDvgFPKgZEoIWrg5A)
Merge http://xen.bkbits.net:8080/xeno-unstable.bk
into gandalf.hpl.hp.com:/var/bk/xeno-unstable.bk
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 13:42:42 +0000 (13:42 +0000)]
bitkeeper revision 1.1159.1.171 (41542452bRfDdWxp_J3LdHeEUSX1Nw)
Add a flag to control daemonizing xend as it seems it might
be causing some problems.
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 13:40:25 +0000 (13:40 +0000)]
bitkeeper revision 1.1159.1.170 (415423c9mNXXcoxG0hSTar31OX4ATQ)
Enable addings vbds to a running domain. Not completely working yet.
mjw@wray-m-3.hpl.hp.com [Fri, 24 Sep 2004 13:36:44 +0000 (13:36 +0000)]
bitkeeper revision 1.1159.1.169 (415422ecDoK6_4TUkDa1wJwmtcZCAA)
Add missing frontend 2.4 config vars for blkif/netif frontends.
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Sep 2004 13:32:44 +0000 (13:32 +0000)]
bitkeeper revision 1.1159.83.8 (415421fc4irYM7lRnfgBL95gq6oWVg)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Sep 2004 13:27:48 +0000 (13:27 +0000)]
bitkeeper revision 1.1159.88.1 (415420d4IxwW7UQx0gqyLbAniiq8XA)
minor cleanup of the memory audit debug code
cl349@freefall.cl.cam.ac.uk [Fri, 24 Sep 2004 10:03:32 +0000 (10:03 +0000)]
bitkeeper revision 1.1159.83.7 (4153f0f4bRs-_ahN7fAcGUgVHqYnyA)
Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xeno.bk-nbsd